API Documentation
TestFunctionObserverInformation.h
1 // TestFunctionObserverInformation.h
3 //
5 
6 namespace nkDebug
7 {
12  {
13  // Always available
15 
16  // After run
17  unsigned long long _timeMicroS = 0ull ;
18  TestRunResult* _runResult = nullptr ;
19  } ;
20 }
nkDebug::TestFunctionObserverInformation::_runResult
TestRunResult * _runResult
Pointer over the test results. Available after a run, whether successful or not.
Definition: TestFunctionObserverInformation.h:18
nkDebug::TestFunctionObserverInformation::_name
nkMemory::StringView _name
Name of the calling function, available at all times.
Definition: TestFunctionObserverInformation.h:14
nkDebug::TestRunResult
Holds informations about a test execution result.
Definition: TestRunResult.h:12
nkDebug::TestFunctionObserverInformation::_timeMicroS
unsigned long long _timeMicroS
Time the function took to run, in micro seconds. Available after a run, whether successful or not.
Definition: TestFunctionObserverInformation.h:17
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
nkDebug::TestFunctionObserverInformation
Information provided during a function run.
Definition: TestFunctionObserverInformation.h:12
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7